mint silage - French English Dictionary